Data Hiding on Image by Using Particle Swarm Optimization and Histogram Modification
نویسنده
چکیده
Steganography is used to hide a secret message within a cover image, thereby yielding a stegoimage such that even the trace of the presence of secret information is wiped out. This project proposes a novel prediction based reversible steganographic scheme based on image Inpainting. First, reference pixels are chosen by using Particle Swarm Optimization technique. Then, In order to generate a prediction image, the image Inpainting technique based on partial differential equations is introduced, which has similar structural and geometric information as the cover image. Finally, by using the two selected groups of peak points and zero points, the histogram of the prediction error is shifted to embed the secret bits reversibly. Since the same reference pixels can be exploited in the extraction procedure, the embedded secret bits can be extracted from the stego image correctly, and the cover image can be restored lossless. Through the use of the PSO algorithm and the inpainting predictor, the prediction accuracy is high, and more embeddable pixels are acquired. Thus, this project provides a greater embedding rate and better visual quality compared with recently reported methods.
منابع مشابه
Preparation of Papers for ICIET Conferences: Embedded Data with Image using Chaos based Particle Swarm Optimization(PSO)
Data hiding is also known as data encapsulation or information hiding, it reduces system complexity for increased robustness .Proposed approach provides optimal solution for performing data hiding. The goal of data hiding technique is to embed the secret data into the cover image with minimum changes in the pixel values. Here the secret data is generated and embedded into the cover image by ran...
متن کاملApplication of orthogonal array technique and particle swarm optimization approach in surface roughness modification when face milling AISI1045 steel parts
Face milling is an important and common machining operation because of its versatility and capability to produce various surfaces. Face milling is a machining process of removing material by the relative motion between a work piece and rotating cutter with multiple cutting edges. It is an interrupted cutting operation in which the teeth of the milling cutter enter and exit the work piece during...
متن کاملImage Contrast Enhancement Approach Using Differential Evolution and Particle Swarm Optimization
Differential Evolution (DE) algorithm represent an adaptive search process for solving engineering and machine learning optimization problems. This paper presents an attempt to demonstrate its adaptability and effectiveness for searching global optimal solutions to enhance the contrast and detail in a gray scale image. In this paper contrast enhancement of an image is performed by gray level mo...
متن کاملA Spatial Domain Based Image in Image Hiding Scheme Using Particle Swarm Optimization
With tremendous advancement in digital technology, efficient steganography techniques are needed for the security and copyright protection of digital information being transmitted over the internet and for secret data communication. However, during transmission, a stego object may be exposed to noise or compression due to which the secret data cannot be extracted correctly at the receiver’s end...
متن کاملOptimizing Image Steganography using Particle Swarm Optimization Algorithm
Image Steganography is the computing field of hiding information from a source into a target image in a way that it becomes almost imperceptible from one’s eyes. Despite the high capacity of hiding information, the usual Least Significant Bit (LSB) techniques could be easily discovered. In order to hide information in more significant bits, the target image should be optimized. In this paper, i...
متن کامل